package futbol

import exepcion.JugadorException

class Condicional extends Tipo {
	
	override void puedeJugar(Jugador jugador, Partido partido, Condicion condicion){
		if(partido.cantidadDeJugadoresActuales>=10) throw new JugadorException
		if(condicion.chequearCondicion(partido)) partido.agregarJugador(jugador)
	}	
	
	override sacarSiCondicional(Partido partido,Jugador jugador){
		partido.quitaDelPartidoA(jugador)
		return 1
	}	
		
}